@charset "utf-8";
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, blockquote,h1,h2,h3,h4,h5,h6,p
{ margin:0; padding:0; font-family:"微软雅黑"; font-size: inherit;}
button::-moz-focus-inner{ border-color:transparent!important; }
input, button, textarea,select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
iframe { background-image: none; }
th {text-align: left; font-weight: bold;}
input,button,textarea{outline:none;}
button {border:none;}
.clear {clear:both;height:0px;}
.clear-fix:after{content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden;}
table {border-spacing: 0; border-collapse: collapse;}
img{border:0px;vertical-align:middle;}
body{font-family: "microsoft yahei"; color:#333; -webkit-text-size-adjust:none; min-width: 1200px; line-height: 24px; font-size: 14px;}
a{text-decoration:none; color:#333; transition: all 0.3s ease;}
.none{display:none;}
html{ -webkit-text-size-adjust:none; font-size:16px;}
em,i{ font-style:normal;}
html, body {width: 100%; height: 100%;}
button {cursor: pointer;}

.fl{float:left;}
.fr{float:right;}
.bk{display:block;}
.ibk{display:inline-block;}
.tc{text-align:center;}
.tl{text-align:left;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f30{font-size:30px;}
.f35{font-size:35px;}
.f38{font-size:38px;}
.f45{font-size:45px;}
.fn{font-weight:normal;}
.cf{color:#fff;}
.cr{color:#cd0000;}
.cb{color:#0F299D;}
.cg{color: #57C01E}
.c0{color:#000}
.cb1{color:#b1b1b1;}
.bg-yellow{background:#ffd93f;}
.bgf{background:#fff;}
.bgr{background:#cd0000;}
.bgf5{background:#f5f5f5;}
.bbt{border-top:1px solid #dcdcdc;}
.pr{position:relative;}
.pa{position:absolute;}
.mt {margin-top: 10px;}
.mt20 {margin-top: 20px;}
.mr20 {margin-right: 20px;}
.mt30{margin-top:30px;}
.mb20{margin-bottom:20px;}
.mb40{margin-bottom:40px;}
.w,.oz{overflow:hidden;zoom:1;}
.w{width:1200px;margin:0 auto;}
.w4{width:1142px;margin:0 auto;}
.tran50 {top: 50%; transform: translateY(-50%);}
.ts {text-shadow: 1px 1px 15px rgba(10, 10, 10, 1);}
.head {line-height: 40px;}
.w120 {width: 120%;}
.border {border: 1px solid #D8D8D8;}
.bgb {background: #222;}
.bge9 {background: #E9E9E9;}
.bgf2 {background: #F2F2F2;}
.hide {display: none;}

.login {height: 100%; background: url(../images/login-bg.png); background-size: 100% 100%;}
.login .cont {width: 728px; height: 418px; left: 50%; top: 50%; transform: translate(-50%, -50%);}
.login .name {right: 20px; bottom: 20px;}
.login .left {mt}
.login .right { width: 316px; margin-top: 133px; background: url(../images/line.png) no-repeat left; padding: 25px 0 0 51px;}

.login h2 {width: 368px; height: 77px; padding-bottom: 22px; background: url(../images/login-title.png); top: 38px; left: -26px; padding-left: 51px; line-height: 56px;}
.login .left {width: 289px; padding-top: 131px;margin-left: 54px;}
.login .border {margin-bottom: 18px;}
.login .input {height: 46px; line-height: 46px; border-radius: 5px;}
.login .input span {width: 60px; padding-left: 9px; float: left;}
.login .check {height: 36px; line-height: 36px;}
.login button {width: 100%; height: 48px; background: #394969; border-radius: 5px;}
.login .check .pa {top: 0; left: 0px; border-right: 1px solid #D8D8D8; width: 35px; height: 34px; background: url(../images/right.png) no-repeat center center; cursor: pointer;}

.frame {width: 100%; height: 100%; padding: 48px 0;}
header, footer {height: 48px; line-height: 48px; width: 100%; left: 0;}
header {top: 0;}
footer {bottom: 0;}
.frame .frame-cont {height: 100%;}
.frame aside {height: 100%; width: 227px; background: #EDEDED;}
.frame aside li {line-height: 50px; border-bottom: 1px solid #ddd;}
.frame aside li span {width: 50px;}
.frame .iframe {height: 100%; margin-left: 227px;}
.frame aside li.now, .frame aside li:hover {background: #ddd;}
.frame aside li img,  .inner-title img, .creat-btn img {margin-top: -3px;}
iframe {border: 0;}

/* 管理网站员工 */
.inner-title {line-height: 35px; background: #EFEEF0; padding-left: 14px;}
.inner-cont {margin: 30px 10% 30px 20px;}
.creat-wrap {padding: 5px;}
.creat-btn {height: 40px; background: #FF5400; padding: 0 10px; font-size: 16px;}

.table th, .table td {border: 1px solid #ddd;}
.table th {padding: 12px;background: #F2F2F2;}
.table td {padding: 15px 12px;}

/* 管理注册企业 */

.pop {width: 408px; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 9;border-radius: 5px; overflow: hidden; border: 1px solid #ddd;}
.pop .pop-title {background: #393939; padding: 0 10px; line-height: 54px;}
.pop .pop-shut {width: 30px; height: 30px; border: 1px solid #fff; border-radius: 5px; background: url(../images/icon-shut.png) no-repeat center center; right: 12px; top: 12px; cursor: pointer;}
.pop .pop-cont {padding: 16px;}
.pop .form span.fl {width: 130px;}
.pop .form-2 span.fl {width: 200px;}
.pop .form input[type=text] {width: 240px; padding: 0 10px; background: none; height:25px}
.pop .form-2 input[type=text]  {width: 174px;}
.pop .form-2 textarea {width: 174px; height: 80px; resize: none;}
.pop .form-2 .checkbox {margin-left: 200px;}
.pop .form button {height: 28px; border: 1px solid #ddd; padding: 0 10px; background: none;}
.pop .form .line {line-height: 25px; margin-bottom: 22px;}


.app-title {border-bottom: 1px solid #ddd; line-height: 40px; padding-left: 6px;}

.form-table td {width: 33%; line-height: 25px; padding: 11px 0;}
.form-table input[type=text], .form-table select, .form-table textarea {border: 1px solid #ddd; width: 95%; padding: 0 5px; resize: none;}
.form-table textarea {height: 80px;}

.form-table button {width: 50px; height: 30px; background: #393939; color: #fff;}

.table2 th, .table2 td {padding: 12px; border-bottom: 1px solid #ddd;}
.table2 td .edit {border-bottom: 1px solid #111;}

.code-list li {width: 142px; margin-right: 100px; float: left;}

.swal-footer {text-align: center;}

.dialog-table {font-size: 14px;}
.dialog-table button {border: 1px solid #ddd; padding: 3px 5px; background: none;}
.dialog-table td {padding: 3px 0;}
